﻿//using System; 
//using System.Text;
//using System.Collections.Generic; 
//using System.Data;
//using XQ.SP.Model;

//namespace XQ.SP.BllServices{
//        //新闻管理
//        public partial class lyNewsConBLL : BaseBll
//    {
   		     
//        private readonly XQ.SP.DalServices.lyNewsConDal dal=new XQ.SP.DalServices.lyNewsConDal();
//        public lyNewsConBLL()
//        {}
		
//        #region  Method
//        /// <summary>
//        /// 是否存在该记录
//        /// </summary>
//        public bool ExistsWhere(string whereSql)
//        {
//            return dal.ExistsWhere(whereSql);
//        }
		
//        /// <summary>
//        /// 是否存在该记录
//        /// </summary>
//        public bool Exists(long Id)
//        {
//            return dal.Exists(Id);
//        }

		
//        /// <summary>
//        /// 增加一条数据
//        /// </summary>
//        public long  Add(XQ.SP.Model.lyNewsConItem model)
//        {
//            return dal.Add(model);	
//        }

//        /// <summary>
//        /// 批量增加数据
//        /// </summary>
//        public bool  AddList(List<XQ.SP.Model.lyNewsConItem> models)
//        {
//            int rows=dal.AddList(models);
//            if (rows > 0)
//                return true;
//            else
//                return false;
//        }


//        /// <summary>
//        /// 更新一条数据
//        /// </summary>
//        public bool Update(XQ.SP.Model.lyNewsConItem model)
//        {
//            return dal.Update(model);
//        }

//        /// <summary>
//        /// 批量更新数据
//        /// </summary>
//        public int UpdateList(List<XQ.SP.Model.lyNewsConItem> models)
//        {
//            return dal.UpdateList(models);
//        }

//        /// <summary>
//        /// 删除一条数据
//        /// </summary>
//        public bool Delete(long Id)
//        {
			
//            return dal.Delete(Id);
//        }
//                /// <summary>
//        /// 删除一条数据
//        /// </summary>
//        public bool DeleteList(string uidList )
//        {
//            return dal.DeleteList(uidList );
//        }
		
//        /// <summary>
//        /// 得到一个对象实体
//        /// </summary>
//        public XQ.SP.Model.lyNewsConItem GetModel(long Id)
//        {
			
//            return dal.GetModel(Id);
//        }
		
//        /// <summary>
//        /// 得到一个对象实体
//        /// </summary>
//        public XQ.SP.Model.lyNewsConItem GetModelWhereStr(string whereSql)
//        {
			
//            return dal.GetModelWhereStr(whereSql);
//        }

//        /// <summary>
//        /// 获得数据列表
//        /// </summary>
//        public DataSet GetList(string strWhere="")
//        {
//            return dal.GetList(strWhere);
//        }
//        /// <summary>
//        /// 获得前几行数据
//        /// </summary>
//        public DataSet GetList(int Top,string strWhere,string filedOrder)
//        {
//            return dal.GetList(Top,strWhere,filedOrder);
//        }
//        /// <summary>
//        /// 获得数据列表
//        /// </summary>
//        public List<XQ.SP.Model.lyNewsConItem> GetModelList(string strWhere="")
//        {
//            DataSet ds = dal.GetList(strWhere);
//            return DataTableToList(ds.Tables[0]);
//        }
		
//        /// <summary>
//        /// 获得新增的数据
//        /// </summary>
//        public List<XQ.SP.Model.lyNewsConItem> GetModelListNew(string datetimeStr)
//        {
//            DataSet ds = dal.GetList(" Created>='"+datetimeStr+"' ");
//            return DataTableToList(ds.Tables[0]);
//        }
        
//        /// <summary>
//        /// 获得数据列表
//        /// </summary>
//        public List<XQ.SP.Model.lyNewsConItem> DataTableToList(DataTable dt)
//        {
//            List<XQ.SP.Model.lyNewsConItem> modelList = new List<XQ.SP.Model.lyNewsConItem>();
//            int rowsCount = dt.Rows.Count;
//            if (rowsCount > 0)
//            {
//                XQ.SP.Model.lyNewsConItem model;
//                for (int n = 0; n < rowsCount; n++)
//                {
//                    model = new XQ.SP.Model.lyNewsConItem();					
//                                                    if(dt.Rows[n]["Id"].ToString()!="")
//                {
//                    model.Id=long.Parse(dt.Rows[n]["Id"].ToString());
//                }
//                                                                                                                                                model.Name= dt.Rows[n]["Name"].ToString();
//                                                                                                                                model.Keys= dt.Rows[n]["Keys"].ToString();
//                                                                                                                                model.Description= dt.Rows[n]["Description"].ToString();
//                                                                                                                                model.ImagePath= dt.Rows[n]["ImagePath"].ToString();
//                                                                                                                                model.FilePath= dt.Rows[n]["FilePath"].ToString();
//                                                                                                                if(dt.Rows[n]["Status"].ToString()!="")
//                {
//                    model.Status=int.Parse(dt.Rows[n]["Status"].ToString());
//                }
//                                                                                                                                if(dt.Rows[n]["Creator"].ToString()!="")
//                {
//                    model.Creator=long.Parse(dt.Rows[n]["Creator"].ToString());
//                }
//                                                                                                                                if(dt.Rows[n]["Created"].ToString()!="")
//                {
//                    model.Created=DateTime.Parse(dt.Rows[n]["Created"].ToString());
//                }
//                                                                                                                                if(dt.Rows[n]["Modifier"].ToString()!="")
//                {
//                    model.Modifier=long.Parse(dt.Rows[n]["Modifier"].ToString());
//                }
//                                                                                                                                if(dt.Rows[n]["Modified"].ToString()!="")
//                {
//                    model.Modified=DateTime.Parse(dt.Rows[n]["Modified"].ToString());
//                }
//                                                                                                                                                model.ImagesPath= dt.Rows[n]["ImagesPath"].ToString();
//                                                                                                                                model.FilesPath= dt.Rows[n]["FilesPath"].ToString();
																						
				
//                    modelList.Add(model);
//                }
//            }
//            return modelList;
//        }

//        /// <summary>
//        /// 获得数据列表
//        /// </summary>
//        public DataSet GetAllList()
//        {
//            return GetList("");
//        }
		

   
//        /// <summary>
//        /// Model的属性对应赋值
//        /// </summary>
//        public void ModelCopy(XQ.SP.Model.lyNewsConItem modelOld,XQ.SP.Model.lyNewsConItem modelNew)
//        {
			            
//            modelNew.Id = modelOld.Id;
                        
//            modelNew.Name = modelOld.Name;
                        
//            modelNew.Keys = modelOld.Keys;
                        
//            modelNew.Description = modelOld.Description;
                        
//            modelNew.ImagePath = modelOld.ImagePath;
                        
//            modelNew.FilePath = modelOld.FilePath;
                        
//            modelNew.Status = modelOld.Status;
                        
//            modelNew.Creator = modelOld.Creator;
                        
//            modelNew.Created = modelOld.Created;
                        
//            modelNew.Modifier = modelOld.Modifier;
                        
//            modelNew.Modified = modelOld.Modified;
                        
//            modelNew.ImagesPath = modelOld.ImagesPath;
                        
//            modelNew.FilesPath = modelOld.FilesPath;
//                    }
//#endregion
   
//    }
//}